Optimization of Distributed SgmlQL Queries
نویسندگان
چکیده
SgmlQL is a SQL like language to manipulate SGML or XML documents distributed over a network. In this article we present the query optimizer that we developped for this language. We distinguish between local queries, which access documents stored in the site from which the query is issued, and distributed queries, which access documents stored in sites differents from the one from which the query is issued. Optimisaton of local queries is based on a set of algebraic transformations analogous to those designed for relational or object oriented query processing. Optimization of distributed queries consists in splitting a query into subqueries each one depending on a single site where it will be processed. Finally we present some performance measurments.
منابع مشابه
SgmlQL, un langage d'interrogation de documents SGML
Résumé. Nous présentons dans cet article le langage que nous avons conçu pour manipuler des documents SGML. Ce langage nommé SgmlQL est une extension du langage de requêtes orienté-objet OQL. SgmlQL permet de construire de nouveaux documents à partir d'éléments extraits des documents manipulés, soit en les assemblant, soit en modifiant leur structure. Pour extraire ces éléments, SgmlQL est muni...
متن کاملRelational Databases Query Optimization using Hybrid Evolutionary Algorithm
Optimizing the database queries is one of hard research problems. Exhaustive search techniques like dynamic programming is suitable for queries with a few relations, but by increasing the number of relations in query, much use of memory and processing is needed, and the use of these methods is not suitable, so we have to use random and evolutionary methods. The use of evolutionary methods, beca...
متن کاملScalable multi-query optimization for exploratory queries over federated scientific databases
The diversity and large volumes of data processed in the Natural Sciences today has led to a proliferation of highlyspecialized and autonomous scientific databases with inherent and often intricate relationships. As a user-friendly method for querying this complex, ever-expanding network of sources for correlations, we propose exploratory queries. Exploratory queries are loosely-structured, hen...
متن کاملStochastic Analysis of DSS Queries for a Distributed Database Design
Optimization of query in distributed database system is one of the dominant subjects in the field of database theory. Depending upon the placement of data a query can be described as centralized or distributed query. The processing of distributed query is entirely different from the centralized query as in the former case the data is distributed over number of sites. Decision Support System Que...
متن کاملDeclarative Networking with Distributed Recursive Query Processing
There have been recent proposals in the networking and distributed systems literature on declarative networks, where networks are declaratively specified using a recursive query language. This represents a significant new application area for database recursive query processing technologies. In this paper, we extend upon these recent work in the following ways. First, we define and motivate the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Networking and Information Systems
دوره 2 شماره
صفحات -
تاریخ انتشار 1999